package org.huntaway.lucene.demo.util;

import java.io.File;

public class DocFilter {
	public static boolean isFilter(File fileItem) {
		boolean ischeck = filterFile(fileItem) && filterDir(fileItem);
		return ischeck;
	}
	public static boolean filterFile(File fileItem) {
		if (fileItem.getName().startsWith(".")) {
			return true;
		}
		if (fileItem.getName().startsWith("svn.")) {
			return true;
		}
		if (fileItem.getName().startsWith("tags")) {
			return true;
		}
		return false;
	}
	public static boolean filterDir(File fileItem) {
		if (fileItem.getName().startsWith(".")) {
			return true;
		}
		if (fileItem.getName().startsWith("~")) {
			return true;
		}
		if (fileItem.getName().startsWith("target")) {
			return true;
		}
		if (fileItem.getName().startsWith("classes")) {
			return true;
		}
		return false;
	}

}
